		//DOM加载初始化
		$(document).ready(
			function () {
				//重新开始按钮
				$("#start").click(reStart);
				//开始按钮
				$(".big img").hover(function(){$(this).attr("src","image/begin2.png");},function(){$(this).attr("src","image/begin.png");}).click(begin);
				//排行榜
				$("#rank").click(rank);
				//调整bady大小
				css();
				$(window).resize(function () {
					css();
				});
			}
		);
		//重新开始游戏
		function reStart(){
			//清空计时器
			window.clearInterval(time);
			//初始化公共变量
			clear();
			//执行end函数
			end();
			//让计数牌消失
			$("#end").removeAttr("style");
			//添加开始游戏按钮并绑定事件
			var $beginBtn=$("<img>");
			$beginBtn.attr("src","image/begin.png");
			$(".big").append($beginBtn);
			$(".big img").hover(function(){$(this).attr("src","image/begin2.png");},function(){$(this).attr("src","image/begin.png");}).click(begin);
			css();
			$("#ranks").addClass("ranks_display");
		}
		//开始游戏初始化操作
		function begin(){
			//添加bigDiv样式
			$(".big").empty();
			$(".big").css("background","#fff");
			$(".left").css({"background":"#fff"});
			//设置计时器
			time=setInterval("getTime()",1000);
			game();
			}
		function game(){
			$(".big").empty();
			//颜色的范围
			var color=0;
			for(var i=0;i<3;i++){
				color+=Math.round(250*Math.random());
				if(i<2){
					color+=',';
				}
			}
			color='rgb'+'('+color+')';
			//宽高参数
			var length=(100-num*0.25)/num+"%";
			//添加Div,并指定样式
			for(var i=0;i<num*num;i++){
				$divm=$("<div></div>");
				$divm.css("width",length).css("height",length).css("background-color",color);
				$(".big").append($divm);
			}
			//随机发放id
			var math=parseInt(Math.random()*num*num);
			$($(".big div")[math]).attr("id","mask");
			//为div绑定事件
			$divs=$(".big div");
			for(var i=0;i<=$divs.length;i++){
				$($divs[i]).click(point);
			}
		};
		function getTime(){
			lastTime--;
			$("#level").text(num-1);
			$("#time").text(lastTime);
			if(lastTime<=0){
				window.clearInterval(time);
				//执行结束函数
				end();
				//输入名字
				if(name=window.prompt("请留下您的大名：")){
					$("#end p:first").text(name);
				}else{
					name="游客";
				};
				if(score){
					$("#score").text(score);
					//发送分数
					sendScore();
				}else{
					$("#score").text("0,再来一局吧~");
				};
				clear();
			};
		}
		function point(){
			if($(this).attr("id")){
				//点对了
				$("#timeChange img:first").fadeIn().fadeOut();	
				lastTime++;
				//得分规则
				score+=(num-1)*lastTime;
			}else{
				//点错
				$("#timeChange img:last").fadeIn().fadeOut();
				lastTime--;
			};
			pointNum++;
			if(pointNum%3==0){
				num++;
			}
			game();
		}
		//结束函数
		function end(){
			// $("body").removeAttr('style');
			$(".big").empty().removeAttr('style');
			$(".left").removeAttr('style');
			$("#end").css("display","block");
			$("#level").empty();
			$("#time").empty();
			css();
		}
		//初始化公共变量
		function clear(){
			num=2;
			lastTime=10;
			score=0;
			time=0;
			pointNum=0;
			name=null;
		}
		//排行榜
		function rank(){
			// window.alert("抱歉，弱鸡前端码畜还没有开发排行榜 = =");
			$("#ranks").toggleClass("ranks_display");
			//1.获取Xhr
			var Xhr=createXhr();
			//2.创建请求
			var url="http://www.jiyuewang.cn/game/rank/rank.php";
			Xhr.open("get",url,true);
			//3.设置回调函数
			Xhr.onreadystatechange=function () {
				if(Xhr.readyState == 4 && Xhr.status == 200){
					var text = Xhr.responseText;
					//先转化为数组
					var json=eval(text);
					for(var i=0;i<json.length;i++){
						if(json[i]){
							$("#ranks tr").eq(i+1).children().eq(1).text(json[i].name);
							$("#ranks tr").eq(i+1).children().eq(2).text(json[i].score);
						}
					}
				}	
			};
			//4.发送请求
			Xhr.send(null);
		};
		//发送数据
		function sendScore() {
			//1.获取Xhr
			var Xhr=createXhr();
			//2.创建请求
			var url="http://www.jiyuewang.cn/game/rank/put.php";
			Xhr.open("post",url,true);
			//post请求头
			Xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
			//3.设置回调函数
			Xhr.onreadystatechange=function () {
				if(Xhr.readyState == 4 && Xhr.status == 200){
					console.log("发送数据成功");					
				};
			};
			Xhr.send("name="+name+"&"+"score="+score);
		}
		//console.log("name="+name+"&"+"score+"+score);
		//设置baby宽高
		function css() {
			if(($("body").width()<=1080)&&($("body").width()>=800)){
				$("#baby").width(function () {
					return $("body").width();
				});
				$("#baby").height(function () {
					return $("body").width()*1.125;
				});
			}
			else{
				$("#baby").width(1080);
				$("#baby").height(1080*1.125);
			}
			$(".big").css("height",$(".big").width());
			$("#nav,#btn").css("line-height",function () {
				return $(this).height()+"px";
			});
		}

		//创建请求对象
		function createXhr() {
			var Xhr=null;
			if(XMLHttpRequest){
				Xhr=new XMLHttpRequest();
			}else{
				Xhr=new ActiveXboject("Microsoft.XMLHttp");
			}
			return Xhr;
		};